1295
1
2650
20
280
2935
2
2250
1679
2003
297066
0
2773
1767
3683
2245
3
4287
9
950
1903
2786
1716
986
1814
1506
4
1581
619
1391
3120
1226
5949
5
2142
2100
1290
3765