2999
3
1175
1
240
0
3460
1378
2505
2
3465
1743
3054
5
2194
2057
3500
1683
716
1306
2500
790
1632
3354
1481
1915
12472
539
3735
4
582
155
2670
5375
1015