536
0
912
1
515
2074
2595
2949
1881
1400
2655
3
5367
2146
32302
925
1133
6294
4
1614
883
863
272
791
810
496