1022
2
2281
166543
18
11881
3
6343
24
2673
1
1759
18403
6
1559
451
0
1074
1949
1938
4
4694
7
4328
10
954
494
1979
9
2169
1343
1222856
2168
1350
1344
2800
4830
249
1411
2564
1645