231
1
556
927
1005
2
868
341
210
355
641
1063
291
2001
982
7
1072
4
409
889
852
338
904
1332
5
1801
3
430
79
90
167
67
44
154
319