269
2
792
1
115
615
89
741
0
517
454
854
477
860
679
79
556
422
1096
274
557
91
405
594
979
2815
4
1217
880
1007
77
1622
5
63
305