665
0
536
515
840
2595
2949
1400
4311
1
32302
925
3
1133
6294
4
1614
883
2879
863
272
2772
5
791
2508
7
496
323
1125
3657