467
0
1824
458
2328
1075
266
479
2748
2
31535
1009
269
683
1603
691
2490
584
1043
1238
517
839
503
296
594
456
1045
909
403
2992