467
0
458
517
637
1045
584
2190
1
1880
2
1710
580
745
1333
381
1015
2952
503
1824
611
266
31535
443
2748
1152
257
683
759
2328
400
1936
1314