1301
1
1036
786
1129
4279
5
1478
1723
2245
3
1788
6236
10
2980
2
297066
0
3013
15
1468
1077
1365
1459
1226
3053
7
1363
1520
1349
1657
6560
9
2797
1295
2479
2773
280
108797