2255
2
928
1
1248
1601
3
960
0
2204
5
2316
1972
1253
1720
2245
1137
3053
7
9036
9
4287
2664
6844
4083
2463
4
480
1416
1306
1868
556
2249
11428
25
2562
10813
3151
1842