505
807
641
97
205
411
1860
1043
10
67
431
1400
1
190
2
309
1135
13
174
56
383
147
376
927
182
773
867
1
1082
11
772
351
178
192
66
975
491
109
13
183
211
464
7
35
276
567
1083
266
3136
1130
63
1170
1575
313
217
