818
1146
12737
773
1076
887
912
3662
1051
991
2083
4057
1515
2072
1531
1925
2582
1445
2242
5164
3910
3199
4599
2176
1675
2215
2379
5133
2742
7020
8577
3234
12180
2679