45
1147
873
1066
11
10
12
913
853
241
32643
601
10110
625
646
1176
924
804
1015
512
438
11415
392
1043
651
837
1336
442