14076
7
2570
1
39326
19
2108
4
2760
2330
5590
2
4382
5602
9
3765
329
374
3025
4012
2118
6
438
2152
1311
3
1222856
860
3092
5455
1361
1334
0
3878
2474
81077
101
466
2484
21743