1806
1
6676
12
5432
1431
604
19932
6
840
0
2836
3315
685
673
12459
3
1057
2243
806
1031
2879
1445
2508
7
1161
6189
6977
4
1304
2558