587
1
800
2
3294
3
1739
10
1992
623
93
799
1979
8
1326
8075
22
2039
13
811
329
869
6
2934
4
1834
92
469
70
601
0
9811
738
417
961
74
105
551
562