665
0
1228
2
2299
1
536
515
2595
2949
1400
32302
925
3
1133
6294
4
1614
2055
883
863
272
1610
791
1811
496