787
1
1041
0
1182
2
2086
1866
3
2119
904
746
472
1401
770
662
1129
1622
4682
443
2108
1780
282572
4936
544
256612
4669
646
661
1425
96512
650
36045
3535
5