2788
2
2255
928
1
1905
2258
3225
3
1720
1508
1040
2245
3053
7
1595
1975
833
1972
1306
1868
10180
8
2235
1248
619
1064
6362
18
942
854
0
2204
5
1601
469
5599
11
2505