422
1
557
2
113
615
792
269
91
405
2815
4
594
679
1096
976
9
556
79
1216
529
0
303
84
364
430
304
312
302
1060
1290
6
95
768
83
1217