1672
1
3779
2
1064
0
940
528
319
1812
431
2258
715
841
732
168
557
3426
4
508
539
1421
758
566
889
473
461
609
850
1400
858
3765
475
504