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