1265
1998
1123
1022
1118
1664
761
2189
2011
2602
1823
1780
1076
675
803
2248
1050
20333
4133
1833
2142
1605
7437
963
5824
2419
1482
1298
955
1291
4265
877
1496
1467
2230
990
1252
1176
977
1390
995
15303
723
838
810
2616
1900
785
1104
1027
667
4055
1882
2414
6520
1608
801
4749
816
2097
858
1198
7064
1073
697
1987
1132
737
1636
1250
732
806
917
2957
1294
914
1742
1403
1699
900
1183
843
753
1870
797
718
785
1881
1279
789
1074
878
1990
949
1032
995
1003
989
722
1208
771
1541
847
3964
836
899
1232
1840
726
1168
2000
696
6276
758
1728
833
1249
1099
1408
1331