946
1
2788
2
270
1308
581
0
637
2258
1103
1595
3
912
1037
833
2442
9
2109
4
10180
8
942
1825
1905
3225
1431
1508
1330
1040
1547
2166
1975
83