3151
712
1104
745
705
659
1483
748
1298
773
834
1035
823
772
2562
1947
2480
1175
2906
1402
1661
4401
1945
3099
10990
5176
11263