4355
14
96
1
1376
9
1316
13
1025
3
1205
1632
5
1546
2
1442
6
65
1408
2670
10
913
90
122
112
2389
743
721
425
1661
0
85
1229
1653
1774
875
984
3515
708