1295
1
2650
20
280
945
12459
3
2250
297066
0
1063
2773
1712
3683
3671
8178
5
1873
2
1075
1789
1788
1350
1581
1131
1900
282
19465
6
3765
4
687
2245
1859
2118
2715
1814