572
0
955
845
991
171
1949
3
543
2758
1
895
17353
671
6529
7
303
20634
8
3380
776
653
440
400
547
288
464
51
611
363
3466
1551
2
802
273