2258
1
2788
2
1595
3
942
833
10180
8
1905
3225
1508
1040
83
1975
1411
1791
1727
1587
903
1115
1221
1414
1690
2838
2166
1459
2368
2948
9
13034
14
801
0
496
693