2585
2
4431
3440
1002
1
1536
2135
1306
2279
12796
11
955
0
1152
2675
1823
2260
12
2393
3092
3131
17
1326
1466
105290
758
1145