404
388
431
1070
1015
411
522
0
414
1462
46
602
0
433
584
777
462
405
359
424
554
298
400
594
561
410
424
419
796
402
654
46
46
407
507
852
564
46
46
23
25
26
25
26
22
23
23
23
23
26
26
26
23
26
25
23
23
23
23
26
23
23
25
26
26
25
26
23
22
25
25
26
26
26
26
26
23
22
24