985
1
1992
3
697
0
1309
4914
2
5389
2760
4
1964
3688
5
4133
1475
912
436
989
2166
2065
1727
2438
230
1399
2626
1416
2934
3193
12
1734
1915
2180
2959
2192
6
7882
30