4978
2
3623
978
3227
1
2494
4739
1627
1946
7258
0
416
1487
4
4142
5
693
2482
2538
2475
1096
473
402
1243
804
354
6043
2646
593
1812
123674
35
138