1378
2
2806
3
2607
9
2300
1585
1346
2934
1
875
1067
1734
4918
4
826
1398
544
0
2363
1907
1557
1362
4169
1142
2755
6
1330
1165
1051
1366
1286
964
989
554
403