1630
2449
441
2077
1046
2435
1177
2340
971
1435
456
452
400
497
335
214
641
843
534
375