4070
4
1828
3
7793
4009
6
2948
8204
7812
7
1596
2
2108
1
751
3221
417
0
1859
3354
9
1790
8072
1893
1033
2131
1399
5
1047
2115
3353
1149
1687
1141
2094
249
2326
3848