955
2
1295
1
1923
3683
2650
20
280
2250
297066
0
2773
2245
3
1859
878
3715
7976
8
2456
1581
3126
3863
14
3054
1168
1226
1449
2360
6
1876
3765
4
3053
7
4627
1306
2534
1751