1038
1
3178
2
3803
2959
3386
1496
2680
0
5919
2505
4031
1743
3054
5
4617
4
1112
2057
1683
5753
10
2062
1306
2500
790
3354
1481
1103
4360
2687
2670
5375
1015