988
0
796
6
3206
5
8002
7
14125
10
5431
2
4250
2908
1349
3671
1
2108
3
2329
2234
4
2835
23802
9
2297
1618
2277
2999
4900
4670
1752
346
1394
4012
2939
891
2528
3758
7304