1676
2
21152
8
2593
1
297066
0
1247
1301
1011
2241
2711
3105
4
12717
3629
1223
3371
9
4697
1746
2496
3
1051
5151
1347
2911
4651
398656
19
3466
1292
1393
2966
10
550
19079
6
1944