243
688
2261
116
665
261
44
622
678
1248
75
660
506
610
675
664
35
94
427
261
219
175
421
1376
336
1821
248
673
282
721
2244
69
131
277
287
2035
48
248
424
2198
659
83
167
712
281
537
253
129
73
250
3190
187
664
35
249
474
116
161
35
269
216
35
2572
215
1238
241
671
616
643
1461
347
167
88
83
81
66
568
214
597
714
608
49