0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
38
38
44
27
38
38
107
27
27
413
19
19
415
19
1016
27
614
1246
391
19
565
818
578
31
526
667
413
27
544
27
27
115
416
763
52
361
889
1284
48
734
397
895
420
426
27
38
1089
0
0
544
791
19
19
771
690
19
88
43
1150
44
885
610
44
40
14
27
19
1247
859
876
1030
695
31
403
52
27
38
744
680
1002
421
70
40
19
19
27
27
39
52
38
52