3887
9
2870
3
18385
2
1933
1
2147
2000
2494
509
0
929
9355
1587
283
838
1068
419694
2082
11
282572
1665
1614
661