440
0
1418
2
1334
1378
1906
4650
1
1446
6062
16
298
2445
6
999
670
1132
1762
5140
2210
7
2693
3
3795
2361
17730
11
3287
883
4513