14076
7
2570
1
476
39326
19
121182
2108
4
2760
2330
1863
282572
0
726
5590
2
4382
5602
9
3765
329
1222856
374
417
4012
1885
2118
6
438
2152
822
1327
1311
3
2000
860
3092