239
1
727
3
808
88
39
0
1778
2738
4
305
374
2
509
740
105
354
781
1244
906
1602
6827
64
429
560
131
307
364
304
503
123
567
641
216