2855
3
3559
1
1557
0
1661
699
6
2017
602
1361
722
410
467
787
1161
846
3442
2
668
4126
381
1101
243
3711
1180
1732
4