1278
5
9932
9
945
0
793
1378
2
1298
3
1865
2704
12
189
719
723
1
11380
1266
1388
3166
3454
8828
901
3103
1007
751
1656
98649
31
31436
1934
4
5631
1776
2083
5794
14
996