2788
1
4526
2
1666
2390
7394
5
2988
2430
2403
3655
3
1705
2505
3465
1743
0
31371
64
3054
1239
2057
1683
716
1306
2500
1175
790
3354
1481
12472
539
2495
4
2493
3735