0
998
1312
138575
946
728
594
897
1117
1137
852
2090
721
944
647
1536
1446
1
991
1200
1285
1247
2606
2287
2260
2164
2125