521
0
298
1079
965
292
74
528
332
1119
428
445
843
747
581
90
303
787
1952
8475
12
326
4594
1
928
2901
577
187
6370
5
420
214