2123
0
410
3621
1
269
992
668
403
798
252
329
385
589
384
391
787
367
1661
1268
711
683
726
383
2142
1043
610
267
580
2152
1346