688
1
1051
20658
14
789
1213
3142
0
2167
4
2295
1718
2
838
5
623
699
1032
550
1048
1428
3
4323
3500
1352
886
1391
11867
10
605
1095
607
737
1916
2408
721
997