585
1
429
819
89
527
668
455
74
340
246
413
657
2
1764
6
99
498
3
95
516
80
744
93
513
304
409
615
963
428
104
175
1091
149