21004
2
57108
30
922
0
11399
0
4906
4
3022
1
19295
23
45399
32
9263
32
22573
20
18251
17
124533
75
65705
44
46245
84
15468
17
17833
12
48883
37
16133
10
2049
12
22123
105
4539
31
3160
22
1992
5
2618
3
46375
65
13782
15
5310
0
6825
3
3001
11