1868
0
753
1950
645
493
841
284
1669
473
843
547
510
2533
455
367
1034
1356
817
1785
1199
395
324
1267
90
451
385
404
1661
170
1376