1113
5
3
21
125
117
1308
551
37
892
14
845
175
7
50
317
272
19
159
107
42
133
155
188
342
10
65
1132
110
305
50
1
516
840
17
41
4
4
19
585
13
5
1101
35
3
478
486
1
62
