1257
2
21152
8
2593
1
467
0
496
6753
17
1380
690
1606
1492
3
935
19944
2605
297066
6236
10
2131
2760
4
2711
3934
1746
455
2377
2571
6
895
1755
1075
1526
1259
1787
2414