1098
1
1992
3
697
0
1309
4914
2
1623
1504
5389
2981
1431
260
2579
1650
1443
1185
1542
931
1622
108797
1581
2386
2245
2530
4
6236
10
1174
10827
2629
791
585