2574
533
2570
532
404
84
724
150
1179
244
1573
326
3760
778
3370
698
162
34
1573
326
2151
445
1448
300
1732
359
547
113
840
174
193
40