5210
1610
1157
11084
6703
885
21278
5786
1486
1536
1119
1004
1934
1008
2258
7871
2058
5180
1317
3966
1148
1107
1176
1029
1207