424
2
3650
3
1052
1
1359
1110
1129
0
2605
1903
1213
1822
5270
7
18385
1598
1302
2368
1471
3659
14
1823
2364
3559
553
4126
6
493
1727
4
2030
2669
573
571
714
1704