945
12
2723
21
2014
3
252
1
1971
492
2
10
530
1739
8
760
259
2213
813
991
1410
4
842
680
1062
1401
517
488