829
2
577
1
1665
803
1052
1000
703
864
961
1638
1373
3
1588
1371
4
3790
10
790
1506
556
1926
9
688
4021
460
469
1223
5
514
539
515
2483
439
483