59
1
869
8
425
518
84
2
93
4432
515
70
65
68
435
117
71
1036
2947
11
953
4
61
2061
768
658
271
581
443
239
378
309
367
224
281