334
0
1378
2
1418
3659
14
1431
1543
2605
1
424
3650
3
999
443
3287
5509
8
6062
16
1649
552
1213
1704
1329
1302
1099
1101
2435
1471
619
909
1192
461
1428
1069