1502
1607
766
1638
809
1621
2389
1186
1026
1777
698
1872
686
1555
863
673
652
700
893
1330
722
3254
815
628
1503
1587
1877
881
1395
1793
716
1034
2302
1556
1554
3011
1110
1303
641
1191
1729
1532
654
1725
2003
2991
2030
2304
1380
776
1059
2188
1911
1299
1913
787
2027
1532
692
921
820
737
664
916
659
1904
1134
1552
793
896
1965
1677
1509
1106
745
1391
3173
1218
901
1048
899
750
807
1201
639
808
2242
1081
1121
681
661
887
4351
2272
1243
1263
4887
4056
620
790
2250
896
742
1638
1052
1355
1640
967
768
801
691
757
1327
688
1876
1228
1279
3213
2678
683