14076
7
31535
0
39326
19
6800
2108
4
2760
363
3287
1
2330
3373
1863
397
584
4382
2720
10
2904
2
1009
5602
9
437
329
440
5611
11
374
295
1222856
580
1343
2570
2118
6
438