3498
4
2478
1
4471
2
1672
3779
2986
940
572
0
1193
2771
1512
2711
52099
3426
2911
9
4651
3
398656
19
596
536
550
5151
25494
1617
3083
2465
590
2932
2378