1179
983
3067
2733
1849
2881
1528
1018
2286
1544
638
2003
808
1577
735
1507
1693
907
945
1248
983
983
1067
3780
2236
1013
1211
781
1166
904
3103
809
680
29903
1482
2519
1115
681
1458
1644
1481
2036
1523
921
1022
1812
1487
769
685
839
694
895
827
1649
1006
1737
1158
766
1565
1437
1025
830
2248
1348
9162
1907
1194
1632
1002
930
1341
839
2012
770
1824
787
1366
1221
2441
785
2410
1081
1022
876
1262
1285
959
1239
912
660
1616
696
1217
864
768
1356
938
672
863
1216
894
789
789
726
1153
660
940
726
982
950
1540
1578
1188
1578
1679
870
2368
2028
1818
1315