2262
4804
953
1136
1205
1306
922
4889
1307
1129
677
782
939
1090
3084
1630
2001
1490
1592
1719
2123
800
895
660
926
1800
1602
3975
2760
3098
1411
1961
1986
1807
680
1381
633
1654
1598
1652
689
679
2209
1670
1859
1976
751
3526
832
850
1507
671
1600
3042
2735
1867
724
1165
1125
2201
671
809
1526
3183
733
1540
3660
1774
1584
689
757
1035
724
1119
1308
3952
3648
701
3198
677
805
816
1618
695
3849
1588
12186
1025
792
762
1020
1842
1026
912
2751
6994
1096
691
972
2191
801
667
864
3714
2582
1264
2679
2401
838
697
744
892
705
934
2603
2407
3446
11741
753
767