592
2
651
3
89
1
2575
6
364
0
208
200
939
834
637
989
740
5
188
207
1152
3419
212430
431
247
814
290
327
766
859
347
1076
93
934
7
1025
798