1011
1
3429
7
1004
2
1941
4
1716
1268
1373
2773
3
1582
2074
1462
1843
2428
0
2146
3571
2655
6
3279
1881
2397
1092
1076
1388
989
929
3044
15
511
2610