2110
1
1332
929
2448
2
3439
5
1639
1305
511
11153
8
1880
1883
83
1286
2760
4
2776
1489
1630
2368
2257
1527