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
1630
3072
2415
2028
681
860
812
805
1841
1222
9550
1927
2134
2821
868
3446
715
1720
669
1253
711
707
878
912
1965
767
721
940
870
1644
747
937
1383
720
2363
5438
651
1536
693
1217
2852
699
1033
745
898
892
9173
4940
1405
707
929
3335
812
917
4538
866
722
1355
662
6815
702
2508
1051
701
975
1011
994
839
809
682
813
690
717