424
2
1903
3650
3
1052
1
1822
2669
1359
1110
2605
1213
5270
7
18385
1598
1302
0
641
2368
1471
399
3659
14
6474
1823
7334
4
2364
3559
4126
6
1727
543
2393
2030
597