2110
1
1332
929
1639
1522
0
1265
2152
1305
2688
3439
5
1630
30334
6
1529
1537
2
4655
10
2507
1566
1883
3175
3987
3
1431
2328
1449
4944
2921
12185
1286
1009
2760
4
2535