16628
14
2799
3
1425
1
1587
5150
326
0
3503
2920
9
1190
2
1506
1329
3116
3806
3946
4
1253
2814
5
1236
544
2574
1666
1922
1869
1550
2176
2052
828
9953
1860
2819
1889