581
1
251
468
353
72
1254
3
608
2
26
51
107
65
74
207
419
1084
92
103
309
423
102
134
0
853
4
450
87
841
108
1705
460
745