484
0
765
2992
52
294
1712
341
69
1608
594
797
546
266
360
244
668
1580
703
4537
20634
8
647
1787
1
505
13
1711
1020
314
530
329
1671