787
0
5009
846
3015
477
798
367
860
1557
455
809
8116
6
714
475
407
552
58
275
418
1199
401
1636
400
464
2982
3
657
2123
381
494
2143