142
1
1234
4
1872
1278
2
271
165
278
497
412
530
1522
1424
1205
783
520
876
829
1272
9
450
542
1873
6939
1866
1473
1647
6
1921
1212
489
1164
326