5536
2
4034
1
5164
5
3765
4
5701
8
6047
11891
27
2028
0
2522
8843
10
297066
4309
2771
5946
2245
3
267612
4978
1226
3053
7
1510
894
1637
539
469
1011
99072
571
1970
36905
501