3855
1
251
1153
4
1294
1215
2
17231
21
1040
3
959
3819
17
3753
23
2351
1046
965
1656
5
147
0
423
2070
11
418
4966
9
3933
7
13291
6
640
552
479
203
1268
8900
1380
796
1908