2304
1
4914
2
1265
1532
1380
0
995
2999
3
2152
1511
3706
5
3326
2213
1451
30334
6
1569
1382
1529
2784
1816
1537
2392
4655
10
5389
2507