151
240
660
183
603
217
567
2379
705
2316
438
594
838
453
263
658
439
35
163
1321
35
242
147
424
2746
270
979
2302
145
676
163
438
647
158
495
659
326
437
1822
448
1813
656
440
2171
695
900
153
199
2252
205
436
2128
1505
318
35
973
409
1347
238
425
2539
158
1939
2413
605
943
411
417
1043
505
266
1532
1167
426
421
2235
895
2256
1058
1421
1580
2150
2120
490
430
35
2337
67