4960
1005
941
1669
845
1615
892
20717
1819
1063
9629
727
1910
745
7537
1467
1776
996
924
752
843
1243
1383
1065
1960
1085
1645
956
751
795
1180
1482
852
998
736
689
3003
4633
769
1246
810
800
3016
1523
1012
988
652
794
1458
1530
1554
3920
878
762
1598
6534
713
1004
1183
1314
1176
799
1878
3761
1985
772
884
1967
1314
1601
739
1896
1147
1375
1315
1737
2781
787
2287
780
1641
1092
3253
2149
700
1367
1550
1136
1403
11960
880
1589
1955
21715
6321
1051
740
1984
3078
1639
2169
694
1180
823
1577
1263
855
1708
2990
1897
1961
1369
779
1772
731
3300
789
4526
3748
1331