0
917
860
729
738
1148
1027
919
1093
1083
1140
904
1001
822
1058
910
1765
1
1246
2699
1492
1576
1519
141024
2985
2561
2560
2460