2279
2
1391
3
1208
1
1124
1152
0
2675
2849
9
2260
12
1018
2393
3092
3131
17
13159
105290
758
1400
17637
2917