2788
2
2258
1
2760
4
1595
3
1399
833
10180
8
942
1513
1905
3225
1508
1040
1964
1915
0
3688
5
4133
436
1975
83
1475
2166
2065
230
1727