955
2
1923
3683
1
1295
2650
20
878
280
3715
3
7976
8
2456
1581
3126
3863
14
3054
1226
1449
0
2360
6
2250
3765
4
2245
3053
7
4627
1306
2534
7747
2478
297066
1199
11916
1631