1951
2
3742
6
956
1
1399
1395
2277
0
1664
725
1348
7160
989
1695
4
476
1106
2478
3
2241
1195
844
591
662
418