665
0
536
10582
4
2219
2
515
4070
4009
6
2595
2949
1400
3683
1
32302
925
3
1133
6294
751
883
1136
863
272
7793
791