1169
0
1967
2
3765
4
2189
1
1226
2771
771
894
297066
539
571
804
469
3683
1970
2400
6
2245
3
36905
267612
501
2048
4978
2529
7
3053
1015
215
9607