2860
1
2478
2919
2
4243
7
5849
5
4818
4
3636
2343
685
0
3252
1310
2010
2001
6340
346
3130
174
621
841
2285
1221
2143
3779
1631
2895
7394
1890
691
2750
1316