3326
3
3765
4
3683
1
1788
929
2082
0
4329
10
4629
15
1804
693
297066
2771
2245
267612
4978
2
19944
1243
1226
3053
7
894
539
469
99072
571
2149
5
1970
36905
501
3882
3303