358
355
333
534
503
688
503
463
447
4002
351
12358
2355
998
337
519
559
1089
7691
920
1169
4599
1992
437
1683
7465
303
347
1281
588
372
1111
457
504
736
17402
922
476
12342
316
830
1534
644
599
353
679
1346
449
812
305
353
464
394
645
327
796
341
1005
810
1537
326
332
392
688
374
270
909
287
273
1177
501
572
681
267
389
337
653
545
884
313
1646
338
827
313
633
359
921
382
1713
2546
298
396
3386
469
678
783
415
702
575
370
1571
1734
1432
1454
1121
915
769
1259
902
283
340
494
1090
1061
1095
3625
360
1168
1571
317