987
3
530
2
378
4
447
1
740
505
942
420
301
584
1114
5
1426
1095
1719
1413
1208
691
0
1338
9
1266
1619
7
1939
2692
3176
1468
1379
12
2819
9848
3296
1401
1295