679
2
639
4
115
1
2552
14
518
766
656
825
556
379
432
69
342
1033
2945
11
947
826
58
2047
1122
70
216
948
596
251
274
190
0
128
221