561
1
1684
2
1329
1642
1823
999
543
0
3116
417
2461
20
1330
1628
1448
1903
1344
25186
14
7458
4
177
3795
1539
3
2372
544
1470
1575
650
1776
1229
1733
1749
28805
6