361
0
209
230
538
774
423
592
584
580
2152
787
320
287
422
1939
909
410
505
944
157
968
415
776
237
839
1033
69