886
4
221
0
447
1
1503
1991
2
585
332
141
88
191
162
848
16
278
374
58
744
676
793
7
781
172
242
460
365
474
876
994
3
401
732
757