2710
2
905
1
1690
582
0
1358
1047
2980
2207
1751
2982
3
1537
2055
21152
8
2368
2740
2110
297066
370
2209
5151
3080
1164
7733
2767
5
3715
19079
6
2326
3655
11
400
1306