1030
1
3012
2
1869
1550
0
1796
306
228
2301
2395
3739
6
3025
1466
1083
1008
1132
1343
1692
3116
2306
522
1506
2814
5
964
1860
769
670
2330
493
518
440