505
1
327
829
2940
6
1776
4242
3
1980
2784
3209
2191
2
698
403
3247
8
668
3740
4
789
18766
180
0
2152
9960
22