2255
2
928
1
1248
1601
3
2911
9
2411
172
0
1857
398656
19
13499
5
2763
2348
960
2316
2711
1720
2593
1723
297066
2245
5592
8
1069
5717
3053
7
2735
267612
2195
4978
5151
4651