266
1
2818
4
422
556
405
92
2811
9
877
2
594
742
0
477
269
116
615
1096
274
679
79
976
557
792
1217
303
881
1007
529
84
704
365
63