2749
3
257
0
1000
3583
10
918
1
1547
2626
83
2055
2
1339
1972
2219
3352
1860
1125
1451
3065
1348
1277
2505
1629
951
785
1225
2522
1681
946
1743
685
989