472
0
868
655
597
586
19279
2
1156
2655
479
495
1540
293
1999
618
2339
425
3140
831
286
2328
2189
503
771
486
419694
9
535
305
2435
2964
1070