467
0
458
584
1045
31535
1152
517
413
1824
422
918
303
691
464
580
1009
759
323
2328
4537
2748
2
326
683
474
548
1314
266
2992
2211
269