2534
0
3095
1
3469
2
1501
1223
974
6
2854
4
17970
15
2591
9817
3465
2094
5
4915
1749
851
2243
2533
2302
2630
1609
3566
3
3879
2904
5726
4042
560
545
2938
1827