87
1
103
352
938
6
793
7
451
5
121
241
67
163
2
361
122
109
3
47
72
63
268
118
723
1960
540
877
1147
454
535
580
5928
2427
594
4
895