846
0
968
683
251
392
2522
552
17353
1418
2
918
1392
1232
390
3373
3287
1
333
296
525
621
410
1921
360
2211
412
772
546
1045