670
0
616
1418
2
1587
1
848
2496
3632
5
838
1129
1458
3
1354
1343
2619
2459
6
3344
4
1222856
1056
1192
1889
16840
15
1302
3287
3442