1078
1
524
545
2
1182
486
791
498
693
3
504
1515
1458
570
566
1694
14
1590
585
1378
4
2564
973
1505
1225
1149
3824
5225
6
6823
4589
2399
9165
13
2870
5