1230
5
2330
4
400
0
714
1354
1
2257
900
553
1306
2
2459
6
1545
1056
3063
3
2326
16840
15
913
1454
3287
1392
36609
34
625