46
0
1454
1348
1918
2
1132
675
2635
1084
2714
5
1199
935
559
965
1221
633
341
714
3700
2189
275
518
1553
543