2311
2
20634
8
1463
1
7334
4
6236
11
1966
3
1389
2076
282572
0
467
2855
6411
2069
247
555
2496
1124
2419
1914
4111
2830
7
3116
3691
5