1547
1
2219
2
1000
0
3583
10
1860
2055
257
1125
637
2749
3
1339
2505
3465
3065
1277
1743
3054
5
2057
1683
716
83
1972
1306
2500
1175
790
3354
1481
12472