1320
505
1001
575
399
172
638
136
284
138
382
121
131
73
375
126
574
175
92
18
267
64
59
9
199
162
172
45
507
125
436
73
565
49
495
118
448
92
534
171