1649
349
1242
263
2488
527
2346
497
2800
593
2112
447
1619
343