269
0
2992
325
951
267
546
415
1133
2855
3
1043
471
2668
2
25137
1939
20634
8
544
1661
1
743
467
1101
5313
798
403
245
505
474
909
860
787
547