179
0
197
1271
1
90
2183
817
871
389
363
383
435
595
477
685
502
827
238
1144
982
3159
158
267
2056
588
872
4
406