575
1
2517
2
490
2630
15
63
1672
2479
1543
557
1255
3
1760
1887
10
622
558
694
1329
3537
1427
979
857
1112
2052
1263
1359
651
624
479
1129
630
835