1099
1
703
2
551
1068
1057
882
1301
682
846
0
1629
860
455
400
798
1557
439
281
8116
6
1872
494
951
464
787
477
367
809
381
467
1612