7793
4
1033
1
4070
4009
6
7733
2
2495
0
3364
3
2308
1687
951
2471
7
1694
3848
2131
2326
1451
658
4480
2522
751
2948
12472
4216
2312
1769
1809
1790
4706
12459
1688