3466
3419
183
1834
596
1355
1891
3620
1049
1116
2105
510
1058
629
1022
515
435
861
2945
1218
722
573
440
2900
3580
950
539
2054
1571
2574