4355
14
96
1
1375
9
1315
13
1024
3
1204
1631
5
1544
2
1442
6
64
1408
2668
10
913
89
122
112
2389
743
721
425
1661
0
84
1229
1653
1773
875
984
3515
708