951
467
2330
917
379
516
1191
455
464
858
1355
871
2175
1340
2039
372
1045
313
1463
429
327
2753
500
1630
