4355
14
96
1
1375
9
1315
13
1025
3
1205
1631
5
1545
2
1442
6
64
1408
2669
10
913
89
122
65
112
2389
743
721
425
1661
0
85
1229
1653
1773
875
984
3515
708