3013
15
1077
1
1365
2245
3
6236
10
297066
0
1301
1468
1788
2525
1517
2
948
1459
862
1226
3053
7
894
1466
712
1363
1520
571
1036
1129
4279
5
1723
1478
1349
1657
6560
9