3176
0
2
2707
1
2628
4171
8
869
886
16
4449
12
4223
3790
3800
3
3537
5
4315
7
2620
2783
3651
3473
2411
6
3482
11
4387
4
2020
3979
1912
15
3643
3044
744
3311
4430
805
4890
3765
3637
3649
5188
5257