4437
940
655
139
1124
239
4290
909
1670
354
7122
1509
1655
351
2978
631