5035
51
3406
23
4893
136
2798
23
2544
0
2316
0
1903
42
1706
3
1446
8
5802
284
(1/2)