2181
5
3539
3
19944
2
2377
1
1526
9956
1787
444571
9
2327
11
297066
0
4943
830
2153
7
1458
2122
59
1997
2794
3546
108797
2110