2099
0
584
559
668
369
3663
1
427
604
458
1015
494
1152
575
631
2297
602
327
1009
478
6800
605
2328
408
1232
655
12005
3
121182
282572