334
0
1378
2
443
5509
8
4864
4328
10
1418
1152
46414
1
3659
14
22330
22
493
1099
6194
6
1101
2522
461
1998
5
1015
1207
3277
1009
1105
1719
458
691
552
3287
503
6062
16