458
0
467
693
1020
653
17353
31535
1824
464
1232
111
1045
419
584
1779
2522
422
390
576
1541
845
953
1504
572
494
327
1118
334
295