1015
1160
1116
1245
2363
1181
1229
743
2355
256043
3920
2681
926
1029755
3031
14032
2012
597
7744
3651
2890
1622
1678
1189
1388
2065
15592
12098
115861
18885
1465
2169
845
1876
2422
1421
11841
2633
1773
897
1312
5627
6568
4507
12962
10744
2130
13558
55445
7109
22330
3406
3752
3047
1335
944
1286
4419
8964
1207