3683
6
593
0
2776
1
541
1813
1596
585
3116
2
449
693
295
709
406
132
1182
32
1661
436
557
1094
854
3606
3
731
3580
123674
35
3196