292
1
500
4
71
2
136
124
1467
3
723
5
350
333
93
256
157
365
0
104
897
102
316
178
152
176
96
479
135
127
59
458
106
188
144
57