3326
3
929
2082
0
4329
10
4629
15
1804
1
693
181997
11
297066
267612
4978
2
19944
1243
99072
2149
5
36905
3882
3303
1355
215
1444
2967
1239
683
20163
44
2919
1384
1714
3169
2189