1986
2
3593
3
1158
1
2871
10
2128
1049
5
632
4
1512
1163
233
0
7473
8
1474
3213
6
5314
17
1365
5255
3205
11
1389
1558
1631
969
2407
6022
5635
13
2107
6664
20
1100
1368
635
6261
12