2277
5
798
0
4669
2
797
323
546
646
693
472
1348
6213
96512
4106
290
300
36045
1282
787
303
3535
3027
10