799
109
1021
25
39
382
35
12
9
48
37
60
1595
1863
69
100
992
781
31
601
20
1826
2242
1412
1552
722
32
432