1714
2
1106
4
2399
3245
3
1390
1
3362
1541
3583
10
2707
2684
3539
2776
2317
2715
6
2299
226
2344
4823
9
2342
3625
1821
2538
601
2507
7042
5
2740
718
2496
2189
1108