401
0
177
765
2992
472
52
1712
341
69
1608
594
546
360
244
668
1580
703
4537
647
505
13
1711
1020
314
530
329
99031
1
256
4682
2