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