321
0
787
722
657
494
226919
14
1629
813
2328
373
1348
477
597
158
647
314
604
349
1314
737
951
1612
1101
804
409
803