923
3433
7
716
1
1999
4
1957
38367
23
5016
3
1176
638
1206
173
966
313
886
409
954
2
1171
5
291
450
958
4672
11
12270
21
3851
2689
2907
8
15553
16