13198
2
3100
1
930
4713
5
12434
27
284
0
5559
3
8876
8
2260
417
6800
51
2831
2325
19034
6
747
348
594
1098
688
304
501
91021
1464
120469
35
961
2395
3559
1663
412