3971
1
2300
2
1348
0
636
3587
106
3854
3
1579
3063
10
3117
8
1751
2626
5820
3407
1977
3817
944
3671
2411
7762
4
2123
581
2299
2740