660
19017
3020
775
2490
886
4493
5673
4217
5670
777
2642
592
21659
1040
3043
2667
4069
4480
728
14621
4755
1542
2640
3705
1279
1605
1985
2872
3570
777
805
952
3460
44801
924
799
911
1064
936
2774
1642
2150
594
3165
1412
600
690
789
1073
650
600
646
3802
602
1213
902
789
4094
994
1575
673
639
1144
644
844
837
596
1213
620
644
2667
861
934
2444
958
17754
1784
1700
1803
741
591
3371
1708
1093
1285
6145
643
1961
1380
595
2109
3806
1451
873
608
843
1301
5795
1033
1112
641
1370
907
702
914
597
1007
799
1902
3891
1896
1643
1728
1992
661
811
949
1789
1221