821
0
1130
399
905
40
692
433
953
874
449
104
1290
406
547
239
233
216
463
147
390
915
559
461
1072
59
940
545
630
531
90
474
209
133
223
131
2
190
330
117
135