433
1
1727
4
533
5644
9
530
1000
2
413
392
1705
3
324
1186
560
856
85
804
60
64
83
36
67
86
51
172
50
109
401
537
70
128
167