569
1
1611
6
2114
2
868
115
896
77
114
546
749
401
1180
635
1582
3
91
449
1192
733
735
5
477
745
510
507
707
1785
649
819
421
2417
528