1043
1392
2373
3012
989
4820
2018
878
1411
1477
1610
812
1275
836
744
933
1446
1666
2004
984
4417
1287
1552
914
5304
2017
1158
993
766
9588
2033
2854
661
723
7212
1414
1058
1003
1089
2129
1754
915
901
698
1348
905
2759
1160
806
1053
1120
2084
906
2026
1199
1181
1155
942
1327
7046
1150
790
661
1572
1035
906
709
2108
1616
2124
1564
1006
704
740
3992
1560
979
1642
934
2120
889
1429
1285
1459
1240
1358
950
766
716
855
824
790
995
925
3967
1886
12876
757
680
836
753
1275
991
678
772
821
3787
882
891
716
1242
796
877
1251
714
1240
1032
1107
907
826