1129
921
1014
5364
7416
2665
1002
1117
1008
2516
1051
999
992
963
1043
904
992
1162
2605
2615
856
1497
9565
2583
938
1023
5486
901
929
12281
2419
1045
3675
1317
2549
2529
931
954
905
905
1085
1163
1261
1026
1294
1538
872
1265
924
1247
1096
1026
932
952
2935
895
2112
4664
887
1971