440
0
1418
2
1334
1378
1446
785
6062
16
999
1
670
1132
1762
292
2210
7
2693
3
3795
855
2361
17730
11
3287