587
1
800
2
3294
3
1739
10
1992
623
93
799
1979
8
1326
8073
22
2039
13
811
329
869
6
2934
4
1834
91
466
70
601
0
9810
738
416
961
74
104
551
562