14979
12
975
2
1392
0
467
992
1
1209
868
665
495
1171
1008
1652
3
1145
398
4964
3922
7
1133
1939
905
2152
957
3559
951
1470
283
454
403