467
0
1824
31535
584
1541
1045
169
576
683
503
419
918
269
566
580
47041
4594
1
458
953
1152
1314
255
400
1015
1232
517
355
3373
450
90