2126
2
1606
1
601
2788
3
2173
2555
4
2622
2489
7
2185
0
1545
6822
5
1834
12761
2395
6
2025
3007
741
1288
2580
2897
34959
18
2453
1554
3364
2139
1802
1415
1793
2576
989