963
1
850
368
0
1141
1282
2
1886
6
2948
5
2007
1572
1788
2328
4
1396
1957
2289
17196
2075
1586
1967
3245
2187
3
2092
2114
2641
2038
1956
2684
18282
8
15402
28343
22772