21152
8
6236
10
2593
1
297066
0
1301
3013
15
1468
2711
2
1077
1365
1459
5151
2911
9
4651
3
398656
19
1363
1520
1036
1129
4279
5
550
1723
1478
1349
1657
4724
6560
1942
2479
2082