528
0
3498
4
1037
2
3779
4471
2964
1
3051
1603
496
1461
1410
1310
2906
8637
11
4832
3
2258
1743
6844
572
1672
108797
2990
1294
562