2315
2
301
0
1560
21743
1
31535
2221
3
5611
11
18403
6
1277
5
1343
3025
2560
4
422
3599
44199
2003
2189
1334
1073
580
345
3663
3287
5871
15
3047
10
4223
22
3247
121182
116
1222856