1268
1
905
0
952
3
716
2
1008
919
1589
44470
680
749
26
45
3419
790
653
52
805
662
1136
1106
1063
3085
1155
528
4
474
478
35
5767
88