1862
2
1628
3378
7
681
1
2804
4
1425
1973
1678
1268
1041
1558
2440
3
1431
1672
961
819
2626
1280
2866
2279
0
565