4403
1771
1992
636
4461
1704
2296
1074
3743
1857
1545
699
801
394
1708
902
4173
1794
6542
3836
986
340
805
258
895
353
1028
394
505
231
1120
443
2482
1192
683
273
344
168
411
222