2489
2
1425
216
0
2562
2044
1977
7976
8
10243
4
1306
1
3471
1660
3987
3
2895
1230
2360
6
1632
469
3017
1946
1290
2788
2980
7747
1672
6517
1888
1960
2534
1817
1751