1574
885
830
711
1242
2741
716
839
675
1591
630
663
1188
944
2175
910
1081
1214
2018
801
1137
1341
1545
739
2596
1173
1123
2082
900
1636
632
1133
2239
890
1782
682
858
692
811
1944
761
677
780
2903
1776
1261
667
950
3628
1638
754
700
1617
1125
1058
1880
1136
1206
1089
1118
696
653
1378
802
606
1869
726
839
821
929
1040
2391
5023
1274
864
706
705
970
1563
1490
691
1930
905
3083
1546
1969
2229
1735
1682
653
1239
693
897
1524
635
1327
1835
1529
1952
714
715
1469
2152
780
802
798
1662
959
1641
934
840
740
1015
891
1104
734
1262
692
630
1169