1033
1
2115
2
4070
4
2094
5
2326
4009
6
3364
3
7793
4480
751
2131
1149
0
1295
1809
1687
1399
1790
1047
3221
8204
1859
249
1828
1141
3848
2650
20
2471
7
2948
7812
945