1193
865
1536
3613
1254
234
21
16
172
447
65
128
32
177
50
26
193
107
68
146
105
4
169
18
479
115
963
12
758
156
16
495
1039
193
1512
129
61
239
1148
576
194
250
296
372
919
23
13
285
921
12
