699
1
1532
2710
2
929
3
2082
0
4329
10
1813
4629
15
297066
524
267612
4978
19944
99072
2149
5
36905
3882
3303
215
1444
2967
1239
20163
44
2919
1384
1714
3169
2189
4617
4