3683
1
1618
0
1306
2605
4
1225
2500
790
3354
2949
1481
1681
12472
6
785
904
635
582
374
2670
5375
1015
658
2