645
0
6294
4
1532
1
665
536
1614
515
3683
2595
1816
2949
1400
32302
925
3
1133
883
863
272
791
1749
5771
10
496
323