1676
2
515
0
2595
2949
917
1400
32302
4732
925
3
1301
1133
6294
4
1614
1
883
863
272
791
1581
496
323