164
370
179
4043
680
589
347
194
548
410
688
910
566
219
423
169
990
1158
426
371
1197
390
433
880
406
537
599
185
604
428
359
608
1110
990
347
433
429
427
711
372
430
565
822
431
436
424
470
590
458
656
427
429
574
582
422
418
527
449
555
573
444
1054
446
60
480
415
759
0
0
0
1000
0
0
0
0
0
0
0
1000
0
0
0
1000
0
0
0
0
1000
0
0
0
0
0
0
0
0
0
0
0
94
66