842
35341
1291
777
2847
1081
1085
1306
3002
1184
850
1710
1495
782
2838
2158
1057
4609
1746
1197
4514
679
1980
5296
891
1213
807
813
12011
744
1042
6849
834
945
1551
1308
1466
2889
2332
750
1052
1345
1349
942
1265
1256
812
3130
683
2554
2778
1418
814
2287
1901
29791
3350
4186
959
1280
1157
862
2831
716
833
1549
812
1738
1413
2248
1339
2295
930
1339
1033
2381
808
813
965
951
2005
671
820
3237
1061
1046
689
670
731
1139
783
991
828
1373
1466
918
2800
988
1197
865
807
1421
4785
809
639
760
665
4778
1490
1556
954
1267
728
808
1284
772
812
5228
884
1034