5726
8
2297
2
989
0
14125
10
1880
5
1618
1
5088
6
4285
3
2884
4670
3610
346
1394
4012
2939
9160
891
2528
3758
2578