87
1
103
352
938
6
793
7
451
5
121
241
67
163
2
361
122
109
3
47
71
63
268
118
723
1960
540
875
1147
453
534
579
5928
2427
594
4
895