5835
953
723
707
832
645
742
828
1065
1444
1290
804
2536
1076
752
978
1129
2740
1287
1052
1367
1063
3076
1070
8855
6074
6525
5520
2061
2531
1258
1332
12352
1882
3880
5228
3231
1822
1633
1930
6142
1459
3321