1691
1056
2587
14606
1256
931
1348
3171
1733
1120
749
823
2479
934
819
757
2531
912
861
859
2338
753
3422
4371
1413
856
1102
1415
968
4446
927
1824
3178
2140
788
865
1834
1476
1411
2298
1476
776
2222
2807
4990
1979
821
974
877
1684
2731
3474
2914
849
867
3240
2491
3208
1207
6932
1338
778
3197
960
954
1413
1337
2027
1950
2476
887
1451
1870
1239
1410
2215
1163
4730
2018
2312
1655
1072
919
2148
1439
845
751
875
774
2814
3407
1531
1456
1219
1107
921
2283
852
1679
1401
3027
850
1672
1435
752
1000
1640
929
740
2783
1196
693
3166
848
764
1235
1362
778
702
1511