546
1
1392
2419
282572
0
418
1473
1418
2
1378
319
2600
5
1446
6062
16
999
1762
2493
2210
7
2693
3
577
2361
17730
11
3287
1780
883