2430
3
564
1
83
3587
2
1229
2886
1868
2505
3465
1743
0
3054
5
2057
1514
1683
716
2721
1306
2500
2061
1175
790
3354
1857
1481
3562
12472
539
1594
3735
4
2259