662
751
5954
6812
1024
2608
1223
2090
2886
3070
1308
1583
6460
686
1332
2412
1402
1133
24071
1551
861
1690
644
1469
2233
20284
887
714
1130
844
873
950
727
1245
656
1947
5677
956
3153
2335
710
867
980
730
1370
5131
9195
5797
1030
1786
1008
1619
2226
590
810
1604
933
2998
825
3512
14925
677
1590
3708
706
753
778
1796
2390
2118
6530
715
1605
1448
7996
1185
686
676
636
817
2012
1630
730
1371
771
757
1352
766
772
852
2008
1013
949
1308
859
1493
876
2407
1951
770
2348
747
925
1317
849
2706
1782
2614
940
646
699
877
967
885
790
1522
835
1677
3114
1178