698
45
2015
1495
1919
1215
1223
731
676
1456
1034
788
1177
1225
1180
2378
991
1320
2660
93
36
111
60
40
57
139
13
32
54
134
53
30
130
16
43