2131
0
5517
2
665
9817
338
2189
1985
1
2270
96
106
336
19465
6
1526
1168
2006
5
5402
10
6057
11
2906
1691
7
1780
1707
11871
4939
1054
3995
2841
2241
2512
4456
297066