35
436
433
476
438
816
325
1074
444
463
434
675
392
466
364
1205
905
344
435
403
458
1009
611
376
390
459
1626
583
317
422
593
453
1105
863
1068
731
399
684
446
531
649
210
482
449
35
445
0
0
0
0
0
0
1000
0
0
0
0
0
0
0
0
0
0
1000
0
0
1000
0
0
0
0
114