3013
15
1077
1
1365
21152
8
6236
10
2593
297066
0
1301
1468
2711
2
2525
3
1517
948
1459
862
5151
2911
9
4651
398656
19
1466
712
1363
1520
1036
1129
4279
5
550
1723
1478
1349