1295
1
2650
20
280
1804
3
2250
297066
0
1404
2
2773
1706
3683
2245
2982
1321
1590
1868
1018
2735
1581
1226
1637
1889
3765
4
3053
7
2294
894
1854
1317
571
1076
2797
5