331
1663
252
625
421
527
976
973
493
348
488
623
415
258
1008
523
480
1548
386
325
383
1578
2707
1117
320
437
316
377
390
805
956
2166
298
1069
455
458
1276
282
376
1496
257
990
750
782
481
574
1520
247
2810
312
756
500
1610
491
787
328
319
263
331
363
281
337
393
320
344
952
286
315
1052
2652
554
260
327
273
299
1283
506
1085
272
407
301
292
348
301
280
591
494
258
1513
900
856
890
271
341
326
354
718
294
951
1596
717
1577
1065
378
270
922
314
480
1217
1004
349
1298
282
278
910
922
271
833
628
271