985
1
1964
3
2180
1361
2245
989
0
2629
2
3014
20
562
2760
4
11153
8
1268
1087
3688
5
3326
4133
1475
912
436
2166
2496
6977
2065
3222
1727
4398
10
2438
230
1399
2626