1378
2
1970
6
475
1
1446
6062
16
999
2191
1762
2493
2210
7
2693
3
467
0
2361
17730
11
3287
1780
883
4513