2255
2
928
1
1248
1601
3
2911
9
3691
4
398656
19
13499
5
2763
0
859
960
2316
2711
1720
2593
297066
2245
4152
3053
7
1057
1603
267612
2902
6
4978
5151
1630
4651
19079
1115
1190