458
0
856
46
1324
1
499
397
276
1557
171
290
853
604
404
484
278
1244
2546
2
327
718
370
900
531
1304
157
335
1404
515
2099
341