514
0
360
1045
1563
19279
2
322
941
1406
1020
804
3114
4
810
277
364
472
231
307
284
1971
25137
1073
336
31535
416
1082
1221
2645
548
453
370