584
0
529
105290
6052
10
5316
3
353
699
366
266
294
16840
15
2211
1
2125
2526
1693
2
2069
383
310
2115
4
1023
5262
286
907