787
1
1041
0
1182
2
2086
2119
904
746
1401
662
1129
1622
282572
443
2108
3
1780
2855
4820
544
256612
18403
6
4669
646
3442
661
1425
20634
8
96512
650
36045
4396