1778
1
1819
3354
1305
2666
9
2626
7034
2
1399
2964
1000
0
3546
712
1532
2780
2999
2932
4179
4309
1424
5592
8
255
905
3494
788
1416