2431
3
1751
2
6344
6
2730
166543
18
6333
2157
4
5617
5
48708
0
2922
9
482
1
31220
10
2459
2167
448
346
261
1559
3545
3493
5611
11
282572
3025
18403
1960
7
105807
42
1496
2376
326
4677