104
1
80
541
2
264
356
938
6
76
50
177
65
271
69
121
163
122
362
120
111
3
795
7
453
5
1357
859
1297
831
860
1410
1323
720
886
737