2710
2
905
1
1690
582
0
1358
2980
2207
1751
1309
2982
3
1537
2055
1992
2368
2110
370
2209
1164
7733
2767
5
697
2326
3655
11
400
1306
5389
2131
1809
1268
4009
6