1026
1
1786
5
587
5530
2
1422
951
434
1233
835
62857
17
531
714
4471
14
4685
865
1542
4
596
1446
1651
3
539
3456
892
612
0
507
536
1782
9036
9
1278
1851
339