467
0
458
266
1020
464
683
918
1824
584
719
2328
1921
2
31535
503
301
422
1045
581
4594
1
576
1319
580
691
2952
2490
517
1152
909
1043