1090
277
205
108
925
26
271
156
281
1424
1649
995
332
768
644
252
12
196
332
705
1349
113
120
23
2458
477
2350
2003
1002
761
581
1284
960
115
987
550
1281
1104
1660
86
101
210
158
282
106
505
11
1213
779
479
496
965
