5
159
340
1010
0
76
1
209
634
574
276
1486
140
193
124
850
0
1
186
499
2
