210
1
791
410
1725
4
1078
2
497
1423
3739
270
381
493
985
64
524
1729
2668
1419
2032
392
940
1314
725
1207
815
759
754
1224
2234
1346
529