1129
0
263
1823
1
1425
635
417
509
1182
2
1642
543
2730
6
1291
1566
1776
18385
2000
929
2341
1587
661
2275
6062
16
1470
1421
571
1054
1513
1733
2372
447