304
1
87
674
888
987
2
107
966
3
442
551
945
201
123
587
4
161
33
76
472
124
63
197
512
654
1720
1256
905
1779
5
544
1044
1162
0