14861
7
2732
2
913
1
2324
4
7034
356
718
603
0
1289601
5431
592
2650
1837
1927
2525
986
55904
2337
6
40062
19
763
37355
13
3418
567
4329
10
1768
511
4465
22
3354
8527
645